Synonyms for "European bird cherry"

Words with similar meaning